cable separator - German English Dictionary